Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Особливості використання операцій та операторів мова Java

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
КН
Кафедра:
Не вказано

Інформація про роботу

Рік:
2016
Тип роботи:
Контрольна робота
Предмет:
Об’єктно-орієнтоване програмування

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”  Контрольна робота №1 з курсу “Об’єктно-орієнтоване програмування” на тему : “Особливості використання операцій та операторів мова Java” Особливості використання операцій та операторів мови Java. Java (вимовляється Джава; інколи — Ява) — об'єктно-орієнтована мова програмування, випущена компанією Sun Microsystems у 1995 році, як основний компонент платформи Java. У створенні мови програмування Java було чотири початкові цілі: - Синтаксис мови повинен бути «простим, об'єктно-орієнтовним та звичним». - Реалізація має бути «безвідмовною та безпечною», а також «високопродуктивною». - Повинна зберегтися «незалежність від архітектури та портативність». - Мова має бути «динамічною, інтерпретованою та підтримувати мультиопрацьовування». Оператори в мові Java - це спеціальні символи, що повідомляють транслятору про те, що ви хочете виконати операцію з деякими операндами. Деякі оператори вимагають одного операнда, їх називають унарними. Одні оператори ставляться перед операндами і називаються префиксними, інші - після, їх називають постфіксними операторами. Більшість же операторів ставлять між двома операндами, такі оператори називаються інфіксними бінарними операторами. Існує тернарний оператор, що працює з трьома операндами. У Java має 44 убудованих операторів. Їх можна розбити на 4 класи - арифметичні, бітові, оператори порівняння і логічні. Арифметичні оператори "  +       а); "  +      b); "  +       c); "  +      d); "  +       e);   Арифметичні оператори використовуються для обчислень так само як в алгебрі. Припустимі операнди повинні мати числові типи. Наприклад, використовувати ці оператори для роботи з логічними типами не можна, а для роботи з типом char можна, оскільки в Java тип char -це підмножина типу int. Оператор Результат Оператор Результат  + Додавання + = Додавання з присвоюванням  - Вирахування (також унарный мінус) - = Вирахування з присвоюванням  * Множення * = Множення з присвоюванням  / Розподіл /= Розподіл із присвоюванням  % Розподіл по модулі % = Розподіл по модулі з присвоюванням  ++ Инкремент -- Декремент  Чотири арифметичних дії   Нижче, як приклад, приведена проста програма, що демонструє використання операторів. Звернемо увагу на те, що оператори працюють як з цілими літералами, так і з перемінними. Class basicmath { Public static void int a = 1 + 1; int b = a * 3; main(String args[]) { int c = b / 4; int d = b - а; int e = -d; System.out.println("a = System.out.println("b = System.out.println("c = System.out.println("d = System.out.println("e = } } Виконавши цю програму, ви повинні одержати приведении нижче результат: C: \> java basicmath a = 2 b = 6 c = 1 d = 4 e = -4 - Оператор розподілу по модулі Оператор розподілу по модулі, чи оператор mod, позначається символом %. Цей оператор повертає залишок від розподілу першого операнда на другий. На відміну від C + + , функція mod у Java працює не тільки з цілими, але і з речовинними типами. Приведена нижче програма ілюструє роботу цього оператора. Class Modulus { Public static void main (String args []) { int x = 42; double у = 42.3; System. Out.println("x mod 10 = " + x % 10); System.out.println("y mod 10 = " + у % 10); } } Виконавши цю програму, ви одержите наступний результат: С:\> Modulus x mod 10 = 2 y mod 10 = 2.3 - Арифметичні оператори присвоювання Для кожного з арифметичних операторів є форма, у якій одночасно з заданою операцією виконується присвоювання. Нижче приведений приклад, що ілюструє використання подібного різновиду операторів. Class opequals { Public static void main(String args[]) { int a = 1; int b = 2; int с = 3; a += 5; b *= 4; c += a * b; с %= 6; System.out.println("a System.out.println("b System.out.println("c } } = " + a); = " + b); = " + c);  А от і результат, отриманий при запуску цієї програми: С:> Java opequals а = 6 b = 8 з = 3 Инкремент і декремент Існує 2 оператори, називаних оператор...
Антиботан аватар за замовчуванням

14.11.2017 00:11

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини